Fix PAE debug builds to avoid shadowing shadow-mode pgdirs below 4GB.
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Tue, 30 May 2006 17:47:37 +0000 (18:47 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Tue, 30 May 2006 17:47:37 +0000 (18:47 +0100)
commitd9b9ff1fcdb9d27e53a279d5d86d702a0ddb0883
tree659d85d9241c147e84012e4727e9510d7e42b668
parented2a5cde8d36b48e75f59fead8da5815b8613413
Fix PAE debug builds to avoid shadowing shadow-mode pgdirs below 4GB.
The current shadow mode is not aware of this extra level of shadowing
and gets rather confused. Furthermore it *always* ensures that its
PAE pgdirs are below 4GB so there is no need for the extra shadowing
logic to be invoked.

This fixes a bug introduced in changeset 10177:d5f98d23427a0d256b896fc63ccfd2c1f79e55ba

Signed-off-by: Keir Fraser <keir@xensource.com>
xen/arch/x86/mm.c